home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / wb / czesc_3 / reyes / smalleyes.h < prev    next >
C/C++ Source or Header  |  1997-12-31  |  606b  |  27 lines

  1. #define BLUE_EYES_WIDE 80
  2. #define BLUE_EYES_HIGH 24
  3. #define GREEN_EYES_WIDE 80
  4. #define GREEN_EYES_HIGH 24
  5. #define VIOLET_EYES_WIDE 80
  6. #define VIOLET_EYES_HIGH 24
  7. #define BROWN_EYES_WIDE 80
  8. #define BROWN_EYES_HIGH 24
  9. #define EYES_COLS 8
  10. #define EYES_COLS_BYTES 24
  11.  
  12. /*
  13.  *  This defines one set of eyes.
  14.  */
  15. typedef struct {
  16.     int width, height;
  17.     int xpos, ypos;
  18.     int old_xpos, old_ypos;
  19.     int xspeed, yspeed;
  20.     int tic, animspeed;
  21.     int maxframes, currentframe;
  22.     unsigned char **animtable;
  23. } Eyes;
  24.  
  25. extern unsigned char color_table[];
  26. extern Eyes VioletEyes, GreenEyes, BlueEyes, BrownEyes;
  27.